package com.liu.BITOperation;

import java.sql.SQLOutput;
import java.util.Scanner;

public class IntegerPowersOf2 {
    // 判断是不是2的整数次方
    // 思路：
    // 一个数是2的整数次方，意味着这个数用二进制表示里面只有一个数字是1，仍然采用位运算
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        int N = sc.nextInt();
        sc.close();
        if (((N - 1) & N) == 0){
            System.out.println("YES");
        }else {
            System.out.println("NO");
        }
    }
}
